home *** CD-ROM | disk | FTP | other *** search
- startrecord=true
- label=
- nodetype=8
- line1=procedure expose pmRetries pmTimesAround
- line2=parse arg filename, valid, retries
- line3=timesaround = retries
- line4=pmTimesAround = timesaround
- line5=pmRetries = retries
- line6=
- line7=
- line8=
- line9=
- line10=
- nextactiontype=3
- nextactionaction=
- endrecord=true
- startrecord=true
- label=
- nodetype=7
- filename=avm:rexx/status.avm
- nextactiontype=3
- nextactionaction=
- endrecord=true
- startrecord=true
- label=aapresentmenuloop
- nodetype=1
- filename=filename
- comment=
- keyactiontype=3
- keyactionaction=
- faxactiontype=2
- faxactionaction=return rs.faxdetected
- dataactiontype=2
- dataactionaction=return rs.datadetected
- busyactiontype=2
- busyactionaction=return rs.busydetected
- abortactiontype=2
- abortactionaction=return rs.signaldetected
- erroractiontype=2
- erroractionaction=return rs.error
- nextactiontype=3
- nextactionaction=
- endrecord=true
- startrecord=true
- label=
- nodetype=4
- timeout=5
- numkeys=1
- untilkey=0
- keyactiontype=0
- keyactionaction=aapresentmenuvalue
- faxactiontype=2
- faxactionaction=return rs.faxdetected
- dataactiontype=2
- dataactionaction=return rs.datadetected
- busyactiontype=2
- busyactionaction=return rs.busydetected
- timedoutactiontype=0
- timedoutactionaction=aapresentmenutimeout
- abortactiontype=2
- abortactionaction=return rs.signaldetected
- erroractiontype=2
- erroractionaction=return rs.error
- nextactiontype=2
- nextactionaction=return rs.error
- endrecord=true
- startrecord=true
- label=aapresentmenutimeout
- nodetype=12
- nextactiontype=3
- nextactionaction=
- endrecord=true
- startrecord=true
- label=
- nodetype=1
- filename='avm:voices/TimedOut'
- comment=You did not press a key.
- keyactiontype=3
- keyactionaction=
- faxactiontype=2
- faxactionaction=return rs.faxdetected
- dataactiontype=2
- dataactionaction=return rs.datadetected
- busyactiontype=2
- busyactionaction=return rs.busydetected
- abortactiontype=2
- abortactionaction=return rs.signaldetected
- erroractiontype=2
- erroractionaction=return rs.error
- nextactiontype=3
- nextactionaction=
- endrecord=true
- startrecord=true
- label=
- nodetype=8
- line1=timesaround = timesaround - 1; pmTimesAround = timesaround
- line2=if timesaround <= 0 then return rs.timedout
- line3=
- line4=
- line5=
- line6=
- line7=
- line8=
- line9=
- line10=
- nextactiontype=0
- nextactionaction=aapresentmenuloop
- endrecord=true
- startrecord=true
- label=aapresentmenuvalue
- nodetype=8
- line1=if pos(value, valid) = 0 then signal aainvalid
- line2=
- line3=
- line4=
- line5=
- line6=
- line7=
- line8=
- line9=
- line10=
- nextactiontype=2
- nextactionaction=return '=' || value
- endrecord=true
- startrecord=true
- label=aainvalid
- nodetype=12
- nextactiontype=3
- nextactionaction=
- endrecord=true
- startrecord=true
- label=
- nodetype=1
- filename='avm:voices/BadChoice'
- comment=You entered a bad choice.
- keyactiontype=3
- keyactionaction=
- faxactiontype=2
- faxactionaction=return rs.faxdetected
- dataactiontype=2
- dataactionaction=return rs.datadetected
- busyactiontype=2
- busyactionaction=return rs.busydetected
- abortactiontype=2
- abortactionaction=return rs.signaldetected
- erroractiontype=2
- erroractionaction=return rs.error
- nextactiontype=3
- nextactionaction=
- endrecord=true
- startrecord=true
- label=
- nodetype=8
- line1=timesaround = timesaround - 1; pmTimesAround = timesaround
- line2=if timesaround <= 0 then return rs.timedout
- line3=
- line4=
- line5=
- line6=
- line7=
- line8=
- line9=
- line10=
- nextactiontype=0
- nextactionaction=aapresentmenuloop
- endrecord=true
-